61 North Avenue NW, Atlanta, GA 30308, United States
View on Map
What travelers say:
This is one of our must-go places in Atlanta! A fun place to eat and experience the history of an iconic part of downtown Atlanta. The chili dogs and fries are incredible, and while it's not a 5 star dining experience, it's still a place where you can enjoy ordering food and spending time with your kids.